const validate = require("validate.js");
const moment = require("moment")
validate.extend(validate.validators.datetime,{
    parse(value,options){
        const format = ['YYYY-MM-DD HH:mm:ss','YYYY-M-D HH:m:s','x']
        if(options.dateOnly){
            format.push('YYYY-MM-DD','YYYY-M-D')

        }
        // 返回时间戳
        return +moment.utc(value,format,true)
    },
    format(value, options){
       
        return moment.utc(value).format('YYYY年MM月DD日')
    }
})
module.exports= validate